Carrier Pigeon — definition

1. carrier pigeon (Noun)

1 definition

carrier pigeon (Noun) — A homing pigeon used to carry messages.

2 types of
Homer homing pigeon